explosive slurry - German English Dictionary